dıraveçe bezi - Turkish English Dictionary